@import "reset.css";

.item {width: 100%;overflow: hidden;}
.td-half {width:50%;}
.overauto {overflow:auto;}
.overhidden {overflow: hidden;}
.cursor-pointer {cursor: pointer;}
.cursor-help {cursor: help;}
.text-gray {color: #777;}
.font25 {font-size: 25px;}
.error-text {color:red;}
.font14 { font-size: 14px;}
.font18 {font-size:  18px;}
.require {color: #ff0000;}

.pad2 {padding: 2px}
.padbottom2 {padding-bottom: 2px;}
.padtop2 {padding-bottom: 2px;}
.padright3 {padding-right: 3px;}
.padleft3 {padding-left:3px;}
.pad3 {padding: 3px;}
.let-space-2 {letter-spacing: 2px;}

.text-666 {color: #666;}

.title {
	font-size: 24px;
	font-family: Arial;
	padding-left: 3px;
}
/*
	header
*/
#header{
	border-bottom: 1px solid #d9d9d9;
	height: 50px;
	overflow:hidden;
	display:block;
	clear:both;
	text-align:left;
}

.header-inner{
	clear:both;
	display:block;
	overflow:hidden;
	height:50px;
	margin:0 auto;
	width:980px;
}

.header-left{
	width:200px;
	display:inline;
	float:left;
	overflow:hidden;
}

.header-right{
	widows:780px;
	overflow:hidden;
	float:left;
}

ul.unavi{
	float:right;
	margin-right:5px;
}

/*
	content
*/
#content{
	clear:both;
	overflow:hidden;
	width:980px;
	text-align:left;
	margin:0 auto;
	height:auto;
}

.col-130{
	border-right:1px solid #d9d9d9;
	overflow:hidden;
	display:inline;
	float:left;
	width:129px;
	height:auto;
}

.col-850{
	overflow:hidden;
	display:inline;
	float:right;
	width:850px;
	height:auto;
}

.bodyContent{
	overflow:hidden;
	text-align:left;
	float:left;
	display:inline;
}

.infoBox{
	border: 1px solid #d9d9d9;
	float:right;
	width:280px;
	padding:5px;
	margin-left:10px;
	line-height:2.0em;
}

.infoTitle{
	text-align:center;
	vertical-align:middle;
	background-color:#36F;
	color:#fff;
	font-size:12px;
}

.infoName{
	font-weight:bold;
}